Adobe GoLive是
Adobe系统公司出品的网页设计及编辑软件。它的推出代替了Adobe PageMill,其最新版本为9,且不再是Adobe Creative Suite软件包的套件之一。
GoLive是一个早期的网页编辑工具,属于
所见即所得软体。开发公司是CyberStudio,而GoLive就是其旗舰产品。于1999年,Adobe系统收购了GoLive,并更名为Adobe GoLive。
简介
Adobe GoLive以前主要的竞争对手是Macromedia Dreamweaver,后来Adobe公司收购了Macromedia,两个软件被纳入同一家公司。现在,在Creative Suite 3中,
Adobe已剔除了
GoLive,而用Dreamweaver代替,但GoLive仍会作为单一产品继续开发销售,但Adobe鼓励客户们转移至Dreamweaver。Dreamweaver可以支援AJAX和CSS,而GoLive则不支援。所以GoLive被Dreamweaver代替是一个趋势。
2008年4月,Adobe宣布GoLive停止开发,只会提供相关的技术支持。旧GoLive用户可以199美元升级到Dreamweaver。
软件介绍
Adobe Golive
一套工业级的网站设计、制作、管理软件,可让网站设计者轻易地创造出专业又丰富的网站。使用交互式的
QuickTime编辑器为网站加入影片。紧密其它
Adobe的网站产品结合,包括Adobe
Photoshop, Adobe Illustrator 和 Adobe LiveMotion,Adobe GoLive软件提供360Code功能,可保护你的网页原始码不被随便修改。此外,Adobe GoLive还提供得奖的网站设计、管理功能。 Adobe公司在其官方首页上发布了 Adobe GoLive CS2 中文版(包括繁简体中文)。这是Golive 首次推出中文版。GoLive CS2 是一款直观的可视化网页设计工具。用户可以通过拖放 CSS 对象来构建复杂的站点,它还可以在基于标准的高级编码环境中设计 Web 和移动设备内容。
GoLive CS2 中文版发布
此次 GoLive CS2 中文版的发布,显然是配合陆续发布的
Photoshop CS2 和 Illust rator CS2 等CS2套装软件。这表明 Adobe 公司已经决定开始在中国推广 GoLive 这款网页设计软件。众所周知,今年四月份Adobe 公司通过价值为34亿美元的
股票收购 Macromedia 公司。而九月份 Macromedia 如期推出了 Macromedia Studio 8,其中即包括了 Dreamweaver 8,由于目前 Dreamweaver 处于了网页设计软件市场的绝对优势位置,这很容易让人觉得收购 Macromedia 后,GoLive 即将消失,取而代之以
Dreamweaver。然而,从GoLive CS2 中文版的发布来看,有业内人士分析,GoLive CS2 中文版的发布,表明 Adobe 将会全力推广CS套装软件。在未来两年左右,国内 GoLive 市场占有率将逐步上升,与 DreamWeaver 并驾齐驱。此后,
Adobe将逐步开发 GoLive 插件和各种资源库,同时放缓 DreamWeaver 的开发进度,最终让 GoLive 取代 Dreamweaver 。
主要特点
可视 CSS 版面
用可视 CSS 版面窗口来创建完美依循标准、在最新的移动设备和 Web 浏览器上皆可完满运行的代码。 或者,可以方便地手动编码并进行语法验证。
智能对象
将自有的 Adobe Photoshop 、Illustrator 及Adobe PDF 文件作为智能对象置入GoLive ,这些对象在进行裁切或调整大小时可随意进行重新处理。
打包至GoLive 命令
输出整个
InDesign文档或物体开始您的Web设计。将打开Adobe GoLive软件并自动选择生成一个 XHTML站点,应用CSS模版,或者拖拽设计元素到您的Web页面中。
强化实时渲染
使用内嵌的Opera浏览器引擎预览Web和移动设备上修改的效果,并且支持SSR (Small-Screen Rendering)。
多种源代码视图
以 5 种视图支持源代码:“版面 / 源”模式分屏视图、“源”模式、“大纲”模式、“大纲 / 源”模式分屏视图,以及“源”调板。支持的语言有
PHP,
JavaScript,
XHTML,CSS,SVG-t和
SMIL。
移动设备站点设计
使用可视化编辑和高级的代码工具设计移动设备站点,然后在预览中模拟移动设备上的浏览器检查效果。
使用可视化CSS编辑器为移动设备定制CSS
使用比以前更加更加方便有效的标准
CSS编辑器为移动设备创建
CSS样式表。
支持 OMA ,W3C 及3GPP 的全面开发环境
采用CSS、
XHTML、SVG Tiny 、
SMIL、MPEG-4等全球行业标准,全面支持移动设备。
可视化 MMS 编辑
使用完整和直观的界面创建Multimedia Messaging Service模版,用以展示文本信息和图片切换。
使用
拆分视图中浏览SVG内容,源代码,
XML外框视图,支持拖曳操作的
时间轴快速开发动画。
软件界面
Adobe Golive-Adobe的CS新理念,
GoLive与DreamWeaver路
Adobe的CS新理念,GoLive与DreamWeaver的未来之路
在Adobe发布GoLiveCS2中文版之后,很多人对我之前所发表过的,Adobe将在网页制作方面扶持GoLive感到没有道理。认为DreamWeaver拥有如此普遍的用户群,怎么会被Adobe所忽略?那今天我就来分析一下我所认为的一些理由。请大家摒除成见,互相交流,共同进步。
首先从这几年Adobe的举动来看,先是发布了与Flash相抗争的LiveMotion,然后在版本2.0的时候突然宣布中止该项目。这可以理解为在推出后市场预期不佳,赶超Flash无望。
这是很正常的,毕竟SWF的核心技术在MacroMedia手中。我认为,Adobe就是在那个时候决定收购竞争对手
MacroMedia,并随之展开了历时几年的财务准备。于是中止了LiveMotion的计划,因为已经没有必要再为这个项目继续投入。原班的开发团队合并到AfterEffects项目中,实际上LiveMotion的核心开发成员原先就来自于该项目。
Adobe是一个软件巨人,因此虽然步履缓慢,但迈出每一步之前必经深谋远虑。如果Adobe打算扶持DreamWeaver,
GoLive一定也会是在同个时期被叫停。结果GoLive不仅没有被中止,反而在之后加大了开发的力度,并加入了对DreamWeaver界面的兼容,这个界面改变使我在初次使用GoLive7.0(即CS)的时候好生纳闷。
那GoLive为何没有被叫停呢?我认为有如下几个理由:
一是GoLive的版本已经很高,达到了6.0(CS2相当于8.0),一个软件在如此高版本的时候,内核都已经非常成熟。就如同
Photoshop内核在4.0时候就已定性,随后的各个新版本,都只是在周边操作上做文章。GoLive也是如此,其内核在3.0时代(即被
Adobe收购之时)已经很完善,否则不可能在当时的MAC平台处于垄断地位。
放弃一个已经成熟的软件是不明智的。此其一也。
第二是个原因是市场占用率。由于很早就开发了中文版本,加上
MacroMedia在国内的推广活动,使得DreamWeaver一家独大,以至于很多人都没有听说过
GoLive。这其中很大一部分原因是
Adobe一直不发布中文版本的GoLive,这在中文世界里绝对是一个致命伤。但这仅仅是国内的情况,在使用英文版的欧美,以至于发行了日文版本的亚洲邻国,语言障碍并不存在,而GoLive在这些地区的占用率很高,尤其在MAC平台上,因为具有的操作通用性和对色彩的严格控制,GoLive一直是高层设计师首选的网页制作软件。
大部分持反对意见的朋友都是以市场占用率出发的,这并没有错,但这只是国内的市场占用率,Adobe既然是全球性的企业,其市场定位自然也着眼于世界。在世界范围内,除了中国以外的地区,
GoLive都取得了良好的销售业绩。
因此,着眼于全球市场来看,
Adobe并不认为GoLive没有前途,尤其在掌握了DreamWeaver的生杀大权后,Adobe不需要再以竞争的角度去评价未来。注意这个市场并不是以使用者的数量作为标准,而是以Adobe财务报告中的软件销售量为准的。
而国内虽然拥有众多的使用者,但市场并不成熟,因为法律保护不到位。其实我们身在其中也成为受害者,正因为法律保护不健全,间接导致了到目前为止还未有权威的大型IT平面教育机构成型,包括Adobe自己,我曾在多处Adobe培训中心兼职讲师,就很明显感到教材单一枯燥,周边支持(资源、素材、第三方开发)的匮乏。所以不要满目地认为盗版是好事,这其实是一把双刃剑。说句题外话,那些惋惜DreamWeaver的朋友,如果你们都购买正版软件,如果国内的使用者都和你们一样购买正版软件,或许
Adobe就很难收购
MacroMedia了。
第三个理由是决定性因素,这个理由决定了Adobe必须扶持
GoLive而不是DreamWeaver,那就是Creative Suite套件的发行。
Adobe近些年的开发理念发生了转变,即不再只看重于单个软件的功能,而是努力营造一种多软件综合使用的新概念。就是以拳头产品
Photoshop、Illustrator作为龙头,将原先应用于其他领域的软件(如排版的
PageMaker)都与之进行功能上的组合。
这个概念从经营策略上来看很有远见的,通过套件方式可以综合应用到各个领域,甚至那些并不是处于优势地位的领域。
这个概念其实并不新鲜,
Microsoft就发布了Office套件,将文档编辑Word等软件综合发布,最终打败了原先在文本编辑、
日程管理等方面占
绝对优势的
莲花公司。
套件成功的原因在于用户对套件的青睐,套件各软件之间都有很好的继承性,比如Word文档可以很容易进入到
FrontPage做成网页,或进入到PowerPoint做成幻灯片。
套件各软件的操作相似性也令用户省去了重复学习的时间,无形之间就是提高了工作的效率。或许这对于熟练的操作者来说无足轻重,但对于新手来说无疑是方便的。
并且,大家必须明白,新手永远比老手要多得多。虽然
Adobe已经拥有许多老用户,但它也更明白新手市场的庞大,况且设计的老手也可能成为排版的新手。
这也就是为什么我写的《大师之路》系列教程主要针对新手的原因。
发行套件看似简单,实则非常复杂。因为各软件各自为政的时候,只要做好本职工作就好了。而如果作为套件的一部分,它就必须具有良好的兼容性和可共享性。其实
Photoshop和Illustrator在很早的时候就开始彼此兼容的尝试。
我认为兼容体现在三个层次
最低级的,是文件格式兼容,即一个软件可以打开另外一个软件所保存的文档,并转换为自己的格式。而文件编辑性必须把握尺度,否则容易造成软件功能的彼此冲突。设想一下,如果Photoshop可以完美地操作矢量图象,可以完整地编辑
ai格式,那还有谁会去用Illustrator?正是出于这个原因,因此文件兼容方面始终不可能完全到位。
其次是剪贴板兼容,即多个软件同时运行,共享剪贴板。最显著的例子就是在Illustrator中绘制复杂的路径,然后通过剪贴板导入到
Photoshop中。
此种兼容方式在技术层面上难度极高,因为需要转换不同软件中完全不同的处理方式,因此范围非常有限,实际上很多软件之间的剪贴板兼容,仅仅相当于免去在第一个软件中导出和在第二个软件中导入这两个步骤。
最高级的兼容,是流程兼容,也可称为协作式兼容,即多个软件同时或先后运行,完成流程中所需文档的建立或更新。这种兼容主要体现在不同领域的软件之间,比如在出版软件和图像处理类软件之间。这种兼容方式,正是Adobe Creative Suite套件所倡导的方式。
那我们来说一下什么叫流程兼容,举个简单的例子,我们使用
Photoshop制作并以
GIF或JPG等通用
图像格式输出了一个按钮图像,通过DreamWeaver放置到网页中。如果以后需要修改,哪怕是最小的改动都必须再次开启Photoshop,然后再次输出GIF或JPG图像,而在
DreamWeaver中也有可能需要再次设定该图像的参数。
如果我们使用
GoLive来放置该按钮图像,则可不再以GIF或JPG等通用图像格式,而是直接以Photoshop专属的
PSD格式放入网页,GoLive会将其保存为
JPG或GIF。以后如果在Photoshop中修改了这个PSD文件,GoLive则会检测到改动,并自动更新相应的JPG或
GIF。
可以在关闭GoLive的情况下在
Photoshop中修改该PSD文件并保存。再次开启GoLive并打开相应站点或网页的时候,图像更新就会自动进行。更新时Photoshop并不需要同时运行。此外,GoLive甚至可以直接更改PSD文件中的文本内容而不需通过Photoshop。具体操作演示见 此类方式还可应用于与
InDesign和
Acrobat配合的制作中。
可以看出,这种流程兼容无论是对于个人或是团队,都是非常高效的。这也是Adobe几年以来一直努力的方向。曾占霸主地位的排版软件
PageMaker被叫停(暂未下线),改由全新的InDesign代替,就是因为PageMaker的程序老旧功能单一,无法满足流程兼容的需要。
因此
Adobe扶持
GoLive的主要原因就它是Creative Suite套件不可或缺的一个环节,没有它,Creative Suite在网页出版上就是空白。而这个空白无疑又将给自己制造一个未来的竞争对手。Adobe在很早也就开始尝试让GoLive加入到流程兼容中并取得了成功,而新近收购而来的DreamWeaver显然不具备融入流程的能力。GoLive因为多了些Adobe血统和习性,注定被Adobe推到第一线。
那么在以后,DreamWeaver是否有可能代替
GoLive?呢?
一般来说,Creative Suite套件既然发布,并且目前为止已经发布到了版本2,那么更改其中成员的可能性就极小极小,因为更改成员软件将引发一系列的麻烦,包括产品支持,软件教学,以及新旧
文件版本兼容。
尤其是新旧文件兼容,是非常具有难度的,因为一个软件所保存的文件格式,通常都与之内核流程息息相关,而如果要令DreamWeaver兼容GoLive的站点管理模式,几乎相当于重写内核代码。而如果DreamWeaver作为新成员无法完全接管以前GoLive创建的站点,
Adobe则可能面临被起诉的危险。原因很简单:产品的升级令用户损失了数据。
DreamWeaver最可能的去向是转向专业编程及数据库开发。并可能以
GoLive插件形式发布。这里再告诉大家一则历史:GoLive在发行6.0版本的时候是带有数据库编程模块的,支持asp、
php、jsp等语言。当时是购买了第三方的代码以插件形式加入。但是在发布CS(即7.0)版本的时候(即LiveMotion下线之时)突然取消了数据库编程模块。现在想来,原来是想在今后利用DreamWeaver的成熟技术。既然这样,就没有必要继续付钱给第三方了。
还有要说明的是,因为涉及到出版行业,Creative Suite套件的协作定义是非常严格的,任何的色彩差异都不允许存在。这种协作不是
MacroMedia的
网页三剑客间的简单更新所能相提并论的。
要实现这一点看似简单,实则复杂,特别在使用不同色彩模式的软件之间,要完美实现这种协作几乎不可能。因为软件的色彩算法都存在余数差异,这种差异在经历基础色彩模式转换(如RGB>CMYK)的时候就变得突出。
特别是以Creative Suite的理念,数据有可能经历数次转换(如重复在
Photoshop和
InDesign中修改文档),即使是Adobe,也无法令各个软件的色彩算法完全一致。熟练的使用者都知道,Illustrator在取色精度上远高于Photoshop。这样从理论上来说,Photoshop就不可能继承Illustraotr的色彩信息。
为了解决这个问题,Creative Suite为各个成员软件嵌入了
色彩管理,实现了色彩信息的无损继承。解决了历来困扰出版行业的色彩统一性问题。另外Version Cue模块为各个软件的文件格式共享提供了快速通道。
对于个人来说,或许没有多少重要性,但企业客户选择Creative Suite的原因就是它可以带来工作效率的提高,出版校排周期的缩短。由此带来企业运营成本下降,加大出版业竞争等一系列波及效应,也是个人用户无法体会到的。在以前,要想从事出版就必须有各个部分的专业人员,而现在借助Creative Suite套件,甚至个人都可以完成从设计稿到上版印刷的所有工作,且较低的门槛令过程不再复杂,操作不再生硬。
在印刷领域唯一可与
Adobe较劲的,就是Corel Draw,而Corel Draw之所以能抢占市场也在于其集成了从设计稿到印刷的各个模块,因此虽然它在矢量上不及Illustrator,在
位图上不及
Photoshop、在
排版上不及
InDesign(甚至还不如
PageMaker),但仍被许多企业用户所选择,就在于它的集成性,企业各部门可以通过全部使用Corel Draw来实现各个环节的良好衔接。
应该看清楚的是,国内大部分的软件使用者大都出于兴趣或者爱好,而国内的企业也大都没有形成有效的流程机制,也还没有接触到这种流程管理的概念。
或许大家认为我所强调的企业用户的选择对于我们个人来说影响不大,其实不然,一来个人工作最终要以企业机制为准。二来企业用户的选择将逐渐形成主潮流,从而引起教育机构和第三方开发商的跟进,各类教学和培训将展开,各种功能增强
插件也将逐渐繁多。在这里要告诉大家的是,作为收购的后续,Adobe已经在国内和世界范围全面接手
MacroMedia的软件培训。而国内教程的重点,也会从单一的软件功能教学转向软件综合使用,这也正是我所写教程的主旨思想。在这个教学前提下,DreamWeaver势单力薄,很难被归入到系统性的教学计划中。
另外,对于传统DreamWeaver使用者向
GoLive的衔接问题,
Adobe可能采取通过外挂转换软件完成对传统DreamWeaver站点的转换,同时停止DreamWeaver的版本开发以避免惹上官司。利用DreamWeaver优秀的
内核开发全新的产品。因此并不存在是否需要说服用户的问题,用户可以选择升级到GoLive,或继续停留在旧版本的DreamWeaver管理现有的站点。
因此大家千万不要小看了Creative Suite套件,不要认为那只是单纯的名称改换。在它之前,Adobe的各软件都像彼此分离的大树,而现在这些大树不再注重高度,转为注重枝叶的互相交连,他日必遮天蔽日,这种联合的强大是超乎想象的。只是如果你并未涉足多个领域可能体会不到而已。可以说,除非
Adobe财政崩溃或再出现一个软件业黑马加天才的角色,否则Adobe的霸主地位很难被动摇了。
同时顺应
Web标准的潮流,GoLiveCS2版本允许用户选择基于表格或基于CSS来进行版面布局。Adobe Golive-Adobe GoLive 可与 Fireworks 一起使用 可以一起使用 Fireworks 和 Adobe GoLive 来创建和编辑网页。可以使用适用于其它大多数
HTML 编辑器的方法将 Fireworks HTML 导出和复制到 Adobe GoLive。唯一的例外是在从 Fireworks 中导出或复制 HTML 之前,必须将 GoLive HTML 选为 HTML 样式。
注意:Adobe GoLive HTML 样式不支持弹出菜单代码。如果 Fireworks 文档中包含弹出菜单,应该在导出前将 Generic HTML 选为 HTML 样式。